have too much energy and/or be too impulsive - Französisch Englisch Wörterbuch